geographical isolation - Español Inglés Diccionario